home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / xkspool.z / xkspool
Text File  |  1998-10-30  |  22KB  |  460 lines

  1.  
  2.  
  3.  
  4.      XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))  KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666))))  XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           xkspool - AppleTalk PostScript Printer manager for The X
  10.           Window System
  11.  
  12.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.           xxxxkkkkssssppppoooooooollll [ -_t_o_o_l_k_i_t_o_p_t_i_o_n ... ]
  14.  
  15.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  16.           The program _x_k_s_p_o_o_l is an X11/Motif client that provides a
  17.           graphical interface for administering a K-Spool installation
  18.           on a UNIX host.  Non-System Administrators may also use
  19.           _x_k_s_p_o_o_l to monitor printer status and check log files.
  20.           Refer to your printed Xinet manual for information about
  21.           using xkspool.  This manual page only documents the
  22.           pertinent X resources that effect _x_k_s_p_o_o_l.
  23.  
  24.           This program should not be run when X server resources are
  25.           not available to it.  The default english resources are
  26.           usually in the file /_u_s_r/_l_i_b/_X_1_1/_a_p_p-_d_e_f_a_u_l_t_s/_X_i_n_e_t, but may
  27.           be elsewhere depending on your X server and user
  28.           environment.  This is a locale-aware program and will serve
  29.           any locale for which there is a /usr/lib/X11/_l_o_c_a_l_e/app-
  30.           defaults/Xinet file.  These resources may also be set by the
  31.           _x_r_d_b(1) program.  You will know if the resources have been
  32.           properly initialized if, in the top-level window, the right
  33.           button between the two lists is labeled ``View Printer Log''
  34.           (or the non-english equivalent) instead of ``ViewLog.''
  35.  
  36.           In addition to the standard set of Toolkit and Motif
  37.           resources, _x_k_s_p_o_o_l accepts some additional resources that
  38.           reset internal table limits.  Any of these default values
  39.           might already be overridden in the Xinet application
  40.           defaults file.
  41.           _R_e_s_o_u_r_c_e       _D_e_f_a_u_l_t
  42.           _N_a_m_e           _V_a_l_u_e   _I_n_t_e_r_n_a_l _t_a_b_l_e _i_t _c_o_n_t_r_o_l_s
  43.           maxServers      120    Printers that can be looked up via AppleTalk
  44.           printerlogSize 8192    Bytes displayed from the printer log file
  45.  
  46.           Another important set of resources are those that control
  47.           the AppleTalk Object Type that will be used to look up
  48.           printers.  The type is controlled by a standard Motif
  49.           _S_i_m_p_l_e_O_p_t_i_o_n_M_e_n_u widget.  The widget name is pppprrrrttttrrrrttttyyyyppppeeee and,
  50.           as an example from the Xinet Application Defaults file, the
  51.           menu option list may be set with resources such as:
  52.           xkspool*prtrtype*buttonCount:          2
  53.           xkspool*prtrtype*button_0*labelString: LaserWriter
  54.           xkspool*prtrtype*button_1*labelString: LaserJet 4
  55.  
  56.           _X_k_s_p_o_o_l also supports local RIPs via a configurable set of
  57.           resources.  These resources set the name of the RIP and the
  58.           program to call to get information about printing to the
  59.  
  60.  
  61.      Page 1                                           (printed 3/5/98)
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.      XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))  KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666))))  XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
  69.  
  70.  
  71.  
  72.           RIP.  Contact Xinet for details about the calling sequence
  73.           and information syntax.  The resouces consist of the
  74.           following (similar to the _S_i_m_p_l_e_O_p_t_i_o_n_M_e_n_u resource set):
  75.           xkspool.numRIPs:                 _n_u_m
  76.           xkspool.lang_str.RIPname_0:      _l_a_b_e_l _t_o _d_i_s_p_l_a_y
  77.           xkspool.lang_str.RIPcmd_0:       _c_o_m_m_a_n_d _l_i_n_e _f_o_r _p_r_o_b_i_n_g _R_I_P
  78.            . . .
  79.           xkspool.lang_str.RIPname__n_u_m-_1:  _l_a_b_e_l _t_o _d_i_s_p_l_a_y
  80.           xkspool.lang_str.RIPcmd__n_u_m-_1:   _c_o_m_m_a_n_d _l_i_n_e _f_o_r _p_r_o_b_i_n_g _R_I_P
  81.  
  82.      WWWWIIIIDDDDGGGGEEEETTTTSSSS
  83.           _X_k_s_p_o_o_l is built using the X Toolkit and Motif widgets, and
  84.           therefore accepts the standard set of command-line options
  85.           that most Toolkit programs accept.  See the X Toolkit and
  86.           Motif library manuals for more information about the
  87.           resources needed to control the appearance of the widgets in
  88.           this application.
  89.  
  90.           An overall view of the major widget structure of _x_k_s_p_o_o_l is
  91.           listed below (many of the hidden Motif subclasses are not
  92.           shown).  Indentation indicates hierarchical structure.  The
  93.           widget class name is given first, followed by the widget
  94.           instance name.
  95.               Xinet xkspool
  96.                   XmPanedWindow main
  97.                       XmForm printer
  98.                           XmLabelGadget <_l_a_n_g_u_a_g_e-_s_p_e_c_i_f_i_c, _f_r_o_m _x_k_s_p_o_o_l._l_a_n_g__s_t_r._Q_u_e_u_e_C_o_n_f_i_g>
  99.                           XmLabelGadget hdr
  100.                           XmScrolledWindow currlist
  101.                               XmList currlist
  102.                           XmLabelGadget status
  103.                           XmRowColumn prbtn
  104.                               XmPushButtonGadget Add
  105.                               XmPushButtonGadget Delete
  106.                               XmPushButtonGadget Config
  107.                               XmPushButtonGadget ATest
  108.                               XmPushButtonGadget PSTest
  109.                               XmPushButtonGadget ViewLog
  110.                       XmForm spooler
  111.                           XmLabelGadget <_l_a_n_g_u_a_g_e-_s_p_e_c_i_f_i_c, _f_r_o_m _x_k_s_p_o_o_l._l_a_n_g__s_t_r._S_p_o_o_l_e_r_C_o_n_f>
  112.                           XmLabelGadget hdr
  113.                           XmScrolledWindow currlist
  114.                               XmList currlist
  115.                           XmRowColumn spbtn
  116.                               XmPushButtonGadget Add
  117.                               XmPushButtonGadget Delete
  118.                               XmPushButtonGadget Config
  119.                               XmPushButtonGadget Qadmin
  120.                               XmPushButtonGadget Exit
  121.  
  122.                   XmFormDialog addprinter
  123.  
  124.  
  125.  
  126.      Page 2                                           (printed 3/5/98)
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.      XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))  KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666))))  XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
  134.  
  135.  
  136.  
  137.                       XmRadioBox type_rb
  138.                           XmLabelGadget prn_type
  139.                           XmToggleButtonGadget AppleTalk
  140.                           XmToggleButtonGadget SerialPort
  141.                           XmToggleButtonGadget FilePreview
  142.                           XmToggleButtonGadget RIP
  143.                           XmToggleButtonGadget Hold
  144.                       XmLabelGadget ll
  145.                       XmScrolledWindow zonelist
  146.                           XmList zonelist
  147.                       XmLabelGadget rl
  148.                       XmScrolledWindow atprinters
  149.                           XmList atprinters
  150.                       XmRowColumn btn_rc
  151.                           XmPushButtonGadget Configure
  152.                           XmPushButtonGadget Cancel
  153.                           XmSimpleOptionMenu prtrtype
  154.                       XmFileSelectionBox dir_fs
  155.  
  156.                   XmFormDialog options
  157.                     XmRowColumn rc
  158.                       XmLabelGadget header
  159.                       XmRowColumn obtn_rc
  160.                           XmPushButtonGadget QueueOpt
  161.                           XmPushButtonGadget PPDOpt
  162.                           XmPushButtonGadget PsfOpts
  163.                           XmPushButtonGadget FileOpts
  164.                           XmPushButtonGadget OPIDbg
  165.                       XmSeparator opts
  166.  
  167.                       XmRowColumn que_rc
  168.                           XmRowColumn pname_rc
  169.                               XmLabelGadget Qname
  170.                               XmTextField pname
  171.                               XmLabelGadget aliases
  172.                               XmTextField palias
  173.                           XmRowColumn spool_rc
  174.                               XmLabelGadget sp_dir
  175.                               XmTextField spoold
  176.                           XmRowColumn hold_rc
  177.                               XmLabelGadget LimitTime
  178.                               XmTextField hold
  179.                               XmLabelGadget MinIndef
  180.                           XmToggleButtonGadget TBBannerPG
  181.                           XmToggleButtonGadget TBReverse
  182.                           XmToggleButtonGadget TBAccInfo
  183.                           XmToggleButtonGadget TBOPI
  184.                           XmToggleButtonGadget TBRGB
  185.                           XmRowColumn lmt_rc
  186.                               XmToggleButtonGadget LimitFS
  187.                               XmTextField limit
  188.                               XmLabelGadget kilobytes
  189.  
  190.  
  191.  
  192.      Page 3                                           (printed 3/5/98)
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.      XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))  KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666))))  XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
  200.  
  201.  
  202.  
  203.                           XmRowColumn goto_rc
  204.                               XmRowColumn succqm_pm
  205.                                   XmMegaButton succqm
  206.                               XmRowColumn succqm_mb
  207.                                   XmCascadeButtonGadget succqm_cb
  208.                               XmLabelGadget succq
  209.                               XmRowColumn failqm_pm
  210.                                   XmMegaButton failqm
  211.                               XmRowColumn failqm_mb
  212.                                   XmCascadeButtonGadget failqm_cb
  213.                               XmLabelGadget failq
  214.                           XmSeparator ppd
  215.                           XmLabelGadget PSDest
  216.                           XmRowColumn ppd_rc
  217.                               XmPulldownMenu mb_pm
  218.                                   XmMegaButton mb
  219.                               XmMenuBar mb_mb
  220.                                   XmCascadeButtonGadget mb_cb
  221.                               XmPushButtonGadget ppddir
  222.                           XmLabelGadget setICC
  223.                           XmRowColumn icc_rc
  224.                               XmPulldownMenu iccmb_pm
  225.                                   XmMegaButton iccmb
  226.                               XmMenuBar iccmb_mb
  227.                                   XmCascadeButtonGadget iccmb_cb
  228.                               XmPushButtonGadget iccdir
  229.  
  230.                       XmRowColumn ppd_rc
  231.                           XmLabelGadget asciiopts
  232.                           XmRadioBox layout
  233.                               XmLabelGadget PL
  234.                               XmToggleButtonGadget port1
  235.                               XmToggleButtonGadget port2
  236.                               XmToggleButtonGadget land1
  237.                               XmToggleButtonGadget land2
  238.                           XmRowColumn dim_rc
  239.                               XmLabelGadget PVPTC
  240.                               XmTextField col
  241.                               XmLabelGadget rows
  242.                               XmTextField row
  243.                           XmToggleButtonGadget ISOLatin
  244.                           XmRowColumn epspd
  245.                               XmPushButtonGadget fit
  246.                               XmPushButtonGadget shrink
  247.                               XmPushButtonGadget noscale
  248.                           XmRowColumn epsmenu
  249.                           XmSeparator ppd
  250.                           XmLabelGadget ppdopts
  251.                           XmScrolledWindow ppdscrl
  252.                               XmRowColumn ppdoprc
  253.                                   (_v_a_r_i_o_u_s _o_t_h_e_r _w_i_d_g_e_t_s _b_a_s_e_d _o_n _P_P_D _c_o_n_t_e_n_t_s)
  254.  
  255.  
  256.  
  257.  
  258.      Page 4                                           (printed 3/5/98)
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.      XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))  KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666))))  XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
  266.  
  267.  
  268.  
  269.                       XmRowColumn psf_rc
  270.                           XmLabelGadget ATPCO
  271.                           XmToggleButtonGadget psf_uname
  272.                           XmToggleButtonGadget psf_queries
  273.                           XmToggleButtonGadget psf_timeouts
  274.                           XmToggleButtonGadget psf_rm
  275.                           XmToggleButtonGadget psf_incr
  276.                           XmToggleButtonGadget psf_wait
  277.                           XmToggleButtonGadget psf_trans
  278.                           XmToggleButtonGadget psf_open
  279.                           XmToggleButtonGadget psf_idle
  280.                           XmLabelGadget DebugLevel
  281.                           XmRadioBox debug
  282.                               XmToggleButtonGadget Err
  283.                               XmToggleButtonGadget Ctrace
  284.                               XmToggleButtonGadget Vtrace
  285.  
  286.                       XmRowColumn opi_rc
  287.                           XmLabelGadget OPIReplOpt
  288.                           XmToggleButtonGadget (_o_n_e _f_o_r _e_a_c_h _O_P_I _d_e_b_u_g _o_p_t_i_o_n)
  289.  
  290.                       XmRowColumn file_rc
  291.                           XmToggleButtonGadget doexec
  292.                           XmLabelGadget execlbl
  293.                           XmTextField exec
  294.                           XmToggleButtonGadget stdin
  295.                           XmToggleButtonGadget bground
  296.                           XmRowColumn dpy_rc
  297.                               XmLabelGadget dpylbl
  298.                               XmTextField dpy
  299.                           XmToggleButtonGadget doconf
  300.                           XmToggleButtonGadget keepf
  301.                           XmLabelGadget nameoptlbl
  302.                           XmToggleButtonGadget addowner
  303.                           XmToggleButtonGadget dosname
  304.                           XmRowColumn sfx_rc
  305.                               XmLabelGadget sfxlbl
  306.                               XmTextField sfx
  307.  
  308.                       XmSeparator btn
  309.                       XmRowColumn btn_rc
  310.                           XmPushButtonGadget Save
  311.                           XmPushButtonGadget Cancel
  312.  
  313.                   XmFormDialog spoolers
  314.                     XmRowColumn rc
  315.                       XmRowColumn ptr_rc
  316.                           XmLabelGadget sppr
  317.                           XmRowColumn ptrmenu_pm
  318.                               XmMegaButton ptrmenu
  319.                           XmRowColumn ptrmenu_mb
  320.                               XmCascadeButtonGadget ptrmenu_cb
  321.  
  322.  
  323.  
  324.      Page 5                                           (printed 3/5/98)
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.      XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))  KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666))))  XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
  332.  
  333.  
  334.  
  335.                       XmRowColumn name_rc
  336.                           XmLabelGadget ObjNm
  337.                           XmTextField splrname
  338.                       XmRowColumn zone_rc
  339.                           XmLabelGadget Zname
  340.                           XmRowColumn zonemenu_pm
  341.                               XmMegaButton zonemenu
  342.                           XmRowColumn zonemenu_mb
  343.                               XmCascadeButtonGadget zonemenu_cb
  344.                       XmToggleButtonGadget spl_rmRIPs    (_S_u_n_O_S/_S_o_l_a_r_i_s _o_n_l_y)
  345.                       XmToggleButtonGadget spl_spoolLP   (_S_G_I _o_n_l_y)
  346.                       XmSeparator ppd
  347.                       XmRowColumn ppd_rc
  348.                           XmLabelGadget installed
  349.                           XmRowColumn mb_pm
  350.                               XmMegaButton mb
  351.                           XmRowColumn mb_mb
  352.                               XmCascadeButtonGadget mb_cb
  353.                           XmPushButtonGadget ppddir
  354.                       XmSeparator opi
  355.                       XmRowColumn odir_rb
  356.                           XmLabelGadget odirlbl
  357.                           XmTextField opidir
  358.                       XmToggleButtonGadget TBRGB
  359.                       XmPulldownMenu opifmt
  360.                           XmToggleButtonGadget ascfmt
  361.                           XmToggleButtonGadget binfmt
  362.                           XmToggleButtonGadget jpglow
  363.                           XmToggleButtonGadget jpgmed
  364.                           XmToggleButtonGadget jpghigh
  365.                       XmSimpleOptionMenu opifmtmenu
  366.                       XmRadioBox rep
  367.                           XmToggleButtonGadget no_rep
  368.                           XmToggleButtonGadget full_rep
  369.                           XmToggleButtonGadget prt_rep
  370.                           XmToggleButtonGadget set_rep
  371.                       XmRowColumn slide_rc
  372.                           XmScale opisc
  373.                           XmTextField opitx
  374.                           XmPushButtonGadget DPI
  375.                       XmSeparator btn
  376.                       XmRowColumn btn_rc
  377.                           XmPushButtonGadget Save
  378.                           XmPushButtonGadget Cancel
  379.  
  380.                   XmFormDialog spserv
  381.                       XmRowColumn rc
  382.                           XmLabelGadget QMadm
  383.                           XmToggleButtonGadget AnyMay
  384.                           XmLabelGadget InAddRoot
  385.                           XmTextField user
  386.                           XmLabelGadget MayBeAdm
  387.  
  388.  
  389.  
  390.      Page 6                                           (printed 3/5/98)
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.      XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))  KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666))))  XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
  398.  
  399.  
  400.  
  401.                           XmTextField group
  402.                           XmSeparator btn
  403.                           XmRowColumn btn_rc
  404.                               XmPushButtonGadget Save
  405.                               XmPushButtonGadget Cancel
  406.                   XmFormDialog prtlog
  407.                       XmLabelGadget logname
  408.                       XmPushButtonGadget Dismiss
  409.                       XmScrolledText logview
  410.  
  411.                   XmFileSelectionBoxDialog ppdds
  412.                       XmToggleButtonGadget publish
  413.  
  414.                   XmFileSelectionBoxDialog iccds
  415.                       XmToggleButtonGadget publish
  416.  
  417.                   XmMessageBoxDialog ask
  418.                   XmMessageBoxDialog errmsg
  419.  
  420.      FFFFIIIILLLLEEEESSSS
  421.           /_e_t_c/_p_r_i_n_t_c_a_p         K-Spool configuration file (also used
  422.                                 by the _l_p_r(1) system).
  423.  
  424.           /_u_s_r/_a_d_m/_a_p_p_l_e_t_a_l_k/_p_s_f_i_l_e_s
  425.                                 Printer test pages
  426.  
  427.           /_u_s_r/_a_d_m/_a_p_p_l_e_t_a_l_k/_p_p_d_s
  428.                                 Default location to look for pre-
  429.                                 defined PostScript Printer Description
  430.                                 files.
  431.  
  432.           /_u_s_r/_e_t_c/_a_p_p_l_e_t_a_l_k/_s_e_r_v_i_c_e_s
  433.                                 K-Talk startup Shell Script (holds
  434.                                 AppleTalk Spooler options).  It's a
  435.                                 symbolic link to
  436.                                 /usr/adm/appletalk/services on SGI
  437.                                 IRIX and Solaris (SunOS 5.2 or later).
  438.  
  439.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  440.           _X(1), _p_s_f(1m), _p_a_p_s_e_r_v_e_r(1m), the _K-_S_p_o_o_l _A_d_m_i_n_i_s_t_r_a_t_o_r'_s
  441.           _G_u_i_d_e
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.      Page 7                                           (printed 3/5/98)
  457.  
  458.  
  459.  
  460.